//
// 本文件向外暴露logicface模块下的所有数据结构与函数
// @Author: Zhenwei Xiao
// @Description: 用法：require(logicface文件夹路径)
// @Version: 1.0.0
// @Date: 2021/4/6 4:20 下午
// @Copyright: MIN-Group；国家重大科技基础设施——未来网络北大实验室；深圳市信息论与未来网络重点实验室
//
const LinkService = require('./LinkService') // LinkService 模块
const Logicface = require('./Logicface') // Logicface 模块
const ITransport = require('./ITransport') // ITransport 接口
const LogicFaceICN = require('./LogicfaceICN') // LogicFaceICN模块
const TcpTransport = require('./TcpTransport') // TcpTransport模块
const UdpTransport = require('./UdpTransport') // UdpTransport模块
const UnixStreamTransport = require('./UnixStreamTransport') //UnixStreamTransport模块

module.exports = {
    'LinkService': LinkService,
    'Logicface': Logicface,
    'ITransport': ITransport,
    'LogicFaceICN': LogicFaceICN,
    'TcpTransport': TcpTransport,
    'UdpTransport': UdpTransport,
    'UnixStreamTransport': UnixStreamTransport
}